import App from './App'
import {
	IMG_URL
} from './evn.js';

// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'



Vue.config.productionTip = false
// 获取当前语言
if(uni.getStorageSync('lang')=='en'){
	// uni.setStorageSync('lang','en')
}else if(uni.getStorageSync('lang')=='zh'){
	// uni.setStorageSync('lang','zh')
}else{
	uni.setStorageSync('lang','en')
}
const lang =  uni.getStorageSync('lang') 

// 设置为英文

// 加载对应的语言文件
const messages = {
	zh:{
	  message: {
		table:{
			index:'首页',
			my:'我的'
		},
	    lang: 'Китайский язык',
		dlzh:'登录账号',
		dlmm:'登录密码',
		zh_placeholder:'请输入您的登录账号',
		mm_placeholder:'请输入您的账号密码',
		login:'立即登录',
		ydbty:'阅读并同意',
		yhxy:'《用户协议》',
		he:'和',
		ysxy:'《私隐政策》',
		ty:'请确认用户协议',
		cz:'重置',
		cx:'查询',
		qsyydh:'请输入单号',
		ydh:'运单号',
		fjr:'发件人',
		fhrq:'发货日期',
		ckxq:'查看详情',
		wdfw:'我的服务',
		ydjl:'运单记录',
		tuichu:"退出登录",
		digndan:'订单信息',
		zt:'状态',
		zl:'重量',
		tj:"体积",
		pm:'品名',
		tp:'图片',
		wlxx:"物流信息",
		mdck:"目的仓库",
		fjd:'发件地',
		weixin:'微信',
		lxwm:"联系我们"
	  }
	},
	en: {
		message: {
		  table:{
		  	index:'лавная страница',
		  	my:'Мой'
		  },
		  lang: '简体中文',
		  dlzh:'аккаунт',
		  dlmm:'Пароль для авторизации',
		  zh_placeholder:'Введите ваш аккаунт',
		  mm_placeholder:'Введите ваш пароль аккаунта',
		  login:'Войдите',
		  ydbty:'Ознакомлены и согласились с',
		  yhxy:'Пользовательским соглашением',
		  he:'и',
		  ysxy:'Политикой о конфиденциальности',
		  ty:'Подтвердите пользовательское соглашение.',
		  cz:'Снова настройте',
		  cx:'Поиск',
		  qsyydh:'Введите номер заказа',
		  ydh:'номер накладной',
		  fjr:'Отправитель',
		  fhrq:'Дата отправки',
		  ckxq:'Ознакомление с информацией',
		  wdfw:'Мой сервис',
		  ydjl:'запись о накладной',
		  tuichu:"Выйти из аккаунта",
		  digndan:'Информация о заказе',
			 zt:'Статус',
			 zl:'Вес',
			 tj:"Объём",
			 pm:'наименование товара',
			 tp:'Картина',
			 wlxx:"Информация о перевозке",
			 mdck:"Склад назначения",
			 fjd:'Места отправки посылки',
			 weixin:'Микросхема',
			 lxwm:"Свяжитесь с нами"
			 
		}
	}
  
}
// .parseJSON()


import VueI18n from 'vue-i18n'

Vue.use(VueI18n)

const i18n = new VueI18n({
  locale: lang, // 设置当前语言
  messages, // 设置语言环境的信息
})


// main.js
import uView from './uni_modules/uview-ui'

Vue.use(uView)
Vue.prototype.$IMG_URL = IMG_URL;
// 如此配置即可
uni.$u.config.unit = 'rpx'
App.mpType = 'app'

const app = new Vue({
	i18n,
  ...App
})

import httpInterceptor from './common/http.interceptor.js'
Vue.use(httpInterceptor, app)

app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app
  }
}
// #endif